Understanding Natural Language with Diagrams
نویسندگان
چکیده
We describe a program, BEATRIX, that can understand textbook physics problems specified by a combination of English text and a diagram. The result of the understanding process is a unified internal model that represents the problem, including information derived from both the English text and the diagram. The system is implemented as two opportunistic coparsers, one for English and one for diagrams, within a blackboard architecture. A central problem is establishing coreference, that is, determining when parts of the text and diagram refer to the same object. Constraints supplied by the text and diagram mutually reduce ambiguity in interpretation of the other modality.
منابع مشابه
Evaluation of Automatic Conversion of Text to Diagram
Text to diagram conversion is an emerging area of research towards automating solution of natural language scientific problems, developing intelligent tutoring tools and many other graphics-based applications. There are no standard tools for evaluating diagrams produced from textual description. This paper presents application of an algorithmic approach to evaluate geometry diagrams produced fr...
متن کاملCAUse: Computer Automated Use Case Diagram Generator
Computer Automated Use Case Diagram Generator (CAUse) is a system that allows users to automatically generate use case diagrams from a free-format English text document specifications that can be used for requirements management for business applications. Concepts of Natural Language Understanding will be applied in the system. The paper also discusses similar existing systems and researches re...
متن کاملGenerating UML Diagrams from Natural Language Specifications
The process of generating UML Diagrams from natural language specification is a highly challenging task. This paper proposes a method and tool to facilitate the requirements analysis process and extract UML diagrams from textual requirements using natural language processing (NLP) and Domain Ontology techniques. Requirements engineers analyze requirements manually to understand the scope of the...
متن کاملDiagram understanding utilizing natural language text
Diagram understanding and its cooperative use with other media are important subjects in both pattern understanding and communication. However, it is quite difficult to understand diagrams without supplementary explanation by other media. For this purpose, we propose a new framework for semantic understanding of a diagram by utilizing textual information. In this framework, the elements in a di...
متن کاملUsing CBR for Semantic Analysis of Software Specifications
Helping software designers in their task implies the development of tools with intelligent capabilities. One such capability is the integration of natural language understanding in CASE tools, thus improving the designer/tool communication. In this paper, we present a CBR approach for the generation of UML class diagrams from natural language text. This approach is implemented in a CASE tool, w...
متن کاملA Novel CASE Tool based on Pre-Conceptual Schemas for Automatically Obtaining UML Diagrams Una Novedosa Herramienta CASE basada en Esquemas Preconceptuales para la Obtención Automática de Diagramas UML
Assistance is provided, in software development process, to Analysts in drawing UML diagrams and others by means of CASE tools. However, the task of the Stakeholder discourse understanding, a previous process in diagram drawing, is not supported by traditional CASE tools. In order to complete this task, Natural Language Processing has proposed a new kind of CASE tools, including both natural l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1990